throw down a steer - Francés Inglés Diccionario